Big Huge Thesaurus

gun turret

noun

sounds kind of like